function Code(result,err){
    var message = err!=null ? err.message : '';
    var type = err!=null ? 'fail' : 'succeed';
    var des = '';
    var data = [];
    if(result==undefined){
        des = 'data undefined';
    }else{
        if(result.length>=0){
            des = result.length==0 ? '查询无此结果' : '返回操作集合'
            data = result;
        }
        if(result.affectedRows>=0){
            des = result.message;
            type = result.affectedRows ==0 ? 'fail':'succeed';  //受影响行数
            if(result.changedRows==0){
                des = des=='' ? '(affectedRows ='+result.affectedRows +' , changedRows = '+result.changedRows : des; //修改行数
            }
        };
    }
    var json = {
        code:0,
        errMsg : message,
        request : type,
        status : 200,
        requestData:data,
        describe:des
    }
    
    return json;
}

module.exports = Code;